extends Node2D

# 四种运动模型
# 1. Area2d 提供监测和响应 覆盖重力值的实现
# 2. Static 提供监测，但本身不运动 可施予落在上面的刚体运动或旋转
# 3. Rigid 自动运动 通过“Mass”（质量）“Friction”（摩擦）“Bounce”（反弹）等属性修改刚体的行为
# 4. Character 代码控制运动

# area2d 可重写的属性有
# 重力(Gravity) - 区域内的重力强度.
# 重力方向 (Gravity Direction) - 此向量不需要归一化。
# 线性阻尼 (Linear Damp) - 物体停止移动的速度-每秒损失的线速度.
# 角度阻尼 (Angular Damp) - 物体停止旋转的速度-每秒损失的角速度.

func _on_area_2d_body_entered(body):
	print(body)
